OpenInfraMap

 ⟩ Stats ⟩ Sri Lanka ⟩ Power Plants ⟩ Escas Owala Mini Hydro-Power Plant

Escas Owala Mini Hydro-Power Plant is a hydro power plant operated by Escas Owala Mini Hydro-Power Plant with a total output of 2.80 MW.